impregnated cloth - İspanyolca İngilizce Sözlük